package com.github.catvod.spider;

import com.github.catvod.crawler.Spider;
import com.github.catvod.crawler.SpiderDebug;
import com.github.catvod.parser.۟۠ۢۤۦ;
import com.github.catvod.parser.۟ۤۥ۟ۢ;
import com.github.catvod.parser.ۣ۟ۧۡۧ;
import com.github.catvod.parser.۟ۧۦۡۦ;
import com.github.catvod.parser.ۡۡۧۡ;
import com.github.catvod.parser.ۡۧ;
import com.github.catvod.parser.ۣۤ۟ۨ;
import com.github.catvod.parser.ۨ۟ۡۡ;
import com.github.catvod.spider.merge.fP;
import com.github.catvod.spider.merge.oe;
import com.github.catvod.spider.merge.ۣۣ۟۠ۤ;
import com.github.catvod.spider.merge.ۡۡ۟ۥ;
import com.github.catvod.spider.merge.ۣۥ۟ۢ;
import com.github.catvod.spider.merge.ۦ۟ۡ۟;
import java.io.ByteArrayInputStream;
import java.util.Map;

public class Proxy extends Spider {
  public static int h = -1;
  
  private static final short[] short = new short[] { 
      1718, 1706, 1706, 1710, 1764, 1777, 1777, 1775, 1772, 1769, 
      1776, 1774, 1776, 1774, 1776, 1775, 1764, 1076, 1131, 1129, 
      1140, 1123, 1122, 1060, 1151, 1140, 1062, 1144, 1136, 460, 
      456, 447, 406, 396, 407, 413, 473, 405, 406, 410, 
      408, 405, 473, 394, 412, 395, 399, 412, 395, 473, 
      393, 406, 395, 397, 473, 2255, 2259, 2259, 2263, 2205, 
      2184, 2184, 2198, 2197, 2192, 2185, 2199, 2185, 2199, 2185, 
      2198, 2205, 2149, 2106, 2104, 2085, 2098, 2099, 2409, 2402, 
      2764, 2761, 2774, 2757, 2021, 2020, 2038, 1949, 1928, 2306, 
      2319, 2310, 2323, 2973, 2961, 2973, 2310, 2331, 2327, 3311, 
      3303, 798, 783, 786, 798, 837, 794, 774, 779, 771, 
      772, 849, 842, 777, 770, 779, 792, 793, 783, 798, 
      855, 799, 798, 780, 839, 850, 2955, 2959, 1488, 1493, 
      1491, 1480, 1841, 1832, 1825, 1826, 1826, 2313, 2318, 2320, 
      1085, 1085, 1067, 1074 };
  
  public Proxy() {
    int j = ۟۠ۢۤۦ.۟ۧ();
    int i = 1616;
    while (true) {
      Float float_;
      i ^= 0x661;
      switch (i) {
        case 14:
          i = 1678;
          break;
        case 49:
          if (j >= 0) {
            i = 1709;
            break;
          } 
        case 204:
          float_ = Float.valueOf(ۣۤ۟ۨ.ۣۣ۟ۧۨ("uMU46d4fJ"));
          System.out.println(float_);
          break;
        case 239:
          break;
      } 
    } 
  }
  
  static void h() {
    int j = h;
    int i = 1616;
    while (true) {
      i ^= 0x661;
      switch (i) {
        default:
          continue;
        case 14:
          i = 1678;
          continue;
        case 49:
          if (j > 0) {
            i = 1709;
            continue;
          } 
        case 239:
          j = 9978;
          label53: while (true) {
            i = 1740;
            while (true) {
              boolean bool;
              StringBuilder stringBuilder;
              i ^= 0x6DD;
              switch (i) {
                default:
                  continue;
                case 17:
                  if (j < 10000) {
                    i = 1833;
                    continue;
                  } 
                case 54:
                  i = 1802;
                  continue;
                case 500:
                  stringBuilder = new StringBuilder();
                  stringBuilder.append(۠ۦۣۧ.ۨۡۡۥ(short, 0, 17, 1758));
                  stringBuilder.append(j);
                  stringBuilder.append(۟ۥ۟ۡۦ.ۦۡۦۤ(short, 17, 12, 1051));
                  bool = fP.oq(stringBuilder.toString(), null).equals(ۡۧ.۟ۦۤۧۡ(short, 29, 2, 419));
                  i = 1864;
                  while (true) {
                    i ^= 0x759;
                    switch (i) {
                      default:
                        continue;
                      case 17:
                        if (bool) {
                          i = 48736;
                          continue;
                        } 
                      case 47483:
                        i = 48705;
                        continue;
                      case 47417:
                        stringBuilder = new StringBuilder();
                        stringBuilder.append(ۣۥ۟ۢ.ۤۡۦۡ(short, 31, 24, 505));
                        stringBuilder.append(j);
                        SpiderDebug.log(stringBuilder.toString());
                        h = j;
                        i = 48767;
                        while (true) {
                          i ^= 0xBE90;
                          switch (i) {
                            case 14:
                              j = ۡۡ۟ۥ.۟۟ۧۨ۠();
                              i = 49666;
                              while (true) {
                                Long long_;
                                i ^= 0xC213;
                                switch (i) {
                                  case 17:
                                    if (j >= 0) {
                                      i = 49759;
                                      break;
                                    } 
                                  case 50:
                                    i = 49728;
                                    break;
                                  case 76:
                                    long_ = Long.valueOf(ۦ۟ۡ۟.۟ۥۤ۟ۥ("6k4"));
                                    System.out.println(long_);
                                    break;
                                  case 83:
                                    break;
                                } 
                              } 
                              break;
                            case 239:
                              i = 48798;
                              break;
                          } 
                        } 
                        break;
                      case 47384:
                        break;
                    } 
                    break;
                  } 
                  break;
                case 471:
                  break;
              } 
              int k = j + 1;
              i = 48891;
              while (true) {
                i ^= 0xBF0C;
                j = k;
                switch (i) {
                  case 22:
                    continue label53;
                  case 503:
                    i = 48922;
                    break;
                } 
              } 
            } 
            continue;
          } 
          return;
        case 204:
          break;
      } 
      break;
    } 
  }
  
  public static String localProxyUrl() {
    String str2 = null;
    int i = 0;
    String str1 = "ۣۤ۟";
    short[] arrayOfShort = null;
    StringBuilder stringBuilder = null;
    while (true) {
      switch (ۡۧ.ۥۨۨۡ(str1)) {
        default:
          str2 = ۡۡ۟ۥ.ۤۧۦ۟(arrayOfShort, 55, 17, 2215);
          str1 = "ۣۢۨ";
          continue;
        case 56321:
          i = h;
          str1 = "ۧۨۥ";
          continue;
        case 1750633:
          stringBuilder.append(str2);
          str1 = "۠ۡ";
          continue;
        case 1750686:
          h();
          str1 = "ۢۧۧ";
          continue;
        case 1752462:
          arrayOfShort = short;
          str1 = "ۣۥۨ";
          continue;
        case 1746847:
          str2 = stringBuilder.toString();
          str1 = "۠۠۠";
          continue;
        case 1749826:
          stringBuilder = new StringBuilder();
          str1 = "ۨۨۧ";
          continue;
        case 1754531:
          stringBuilder.append(str2);
          str1 = "۟ۤۤ";
          continue;
        case 1750726:
          str2 = ۟ۧۦۡۦ.ۣۢۤۨ(arrayOfShort, 72, 6, 2122);
          str1 = "ۧۤ۠";
          continue;
        case 1755623:
          arrayOfShort = short;
          str1 = "ۣۨ۠";
          continue;
        case 1754660:
          stringBuilder.append(i);
          str1 = "ۥ۟ۨ";
          continue;
        case 1747680:
          break;
      } 
      return str2;
    } 
  }
  
  public static Object[] proxy(Map<String, String> paramMap) {
    ByteArrayInputStream byteArrayInputStream;
    try {
      String str2 = paramMap.get(۟ۥ۟ۡۦ.ۦۡۦۤ(short, 78, 2, 2317));
      boolean bool1 = str2.equals(ۡۧ.۟ۦۤۧۡ(short, 80, 4, 2720));
      String str1 = ۡۧ.۟ۦۤۧۡ(short, 84, 5, 1968);
      int j = 1616;
      while (true) {
        j ^= 0x661;
        switch (j) {
          case 14:
            j = 1678;
            break;
          case 49:
            if (bool1) {
              j = 1709;
              break;
            } 
          case 204:
            bool1 = ((String)paramMap.get(۟ۤۥ۟ۢ.ۣ۟ۢۨۨ(short, 89, 4, 2422))).equals(ۨ۟ۡۡ.ۣۣ۟ۡ۠(short, 93, 3, 3049));
            j = 1740;
            while (true) {
              String str3;
              j ^= 0x6DD;
              switch (j) {
                default:
                  continue;
                case 17:
                  if (bool1) {
                    j = 1833;
                    continue;
                  } 
                case 54:
                  j = 1802;
                  continue;
                case 500:
                  str2 = paramMap.get(ۣۣ۟۠ۤ.ۡۥۤۤ(short, 96, 3, 2403));
                  return oe.V0(str3);
                case 471:
                  break;
              } 
              break;
            } 
          case 239:
            break;
        } 
      } 
      bool1 = str2.equals(ۡۡۧۡ.ۣ۠ۢۢ(short, 99, 2, 3212));
      j = 1864;
      while (true) {
        Object[] arrayOfObject;
        j ^= 0x759;
        switch (j) {
          default:
            continue;
          case 17:
            if (bool1) {
              j = 48736;
              continue;
            } 
          case 47483:
            j = 48705;
            continue;
          case 47417:
            arrayOfObject = new Object[3];
            arrayOfObject[0] = Integer.valueOf(200);
            arrayOfObject[1] = ۦ۟ۡ۟.۟ۧ۟ۤ۟(short, 101, 25, 874);
            byteArrayInputStream = new ByteArrayInputStream();
            return arrayOfObject;
          case 47384:
            break;
        } 
        break;
      } 
    } finally {
      paramMap = null;
      int j = 49790;
    } 
    boolean bool = byteArrayInputStream.equals(ۣۣ۟۠ۤ.ۡۥۤۤ(short, 128, 4, 1440));
    int i = 48767;
    while (true) {
      i ^= 0xBE90;
      switch (i) {
        default:
          continue;
        case 14:
          i = 48829;
          continue;
        case 239:
          if (bool) {
            i = 48860;
            continue;
          } 
        case 76:
          return PushAgent.vod(paramMap);
        case 45:
          break;
      } 
      break;
    } 
    bool = byteArrayInputStream.equals(ۨ۟ۡۡ.ۣۣ۟ۡ۠(short, 132, 5, 1874));
    String str = ۣ۟ۧۡۧ.ۣۥۥۨ(short, 137, 3, 2428);
    i = 48891;
    while (true) {
      i ^= 0xBF0C;
      switch (i) {
        default:
          continue;
        case 22:
          i = 48953;
          continue;
        case 503:
          if (bool) {
            i = 49635;
            continue;
          } 
        case 32495:
          return Ddrk.loadsub(paramMap.get(str));
        case 53:
          break;
      } 
      break;
    } 
    bool = byteArrayInputStream.equals(ۣ۟ۧۡۧ.ۣۥۥۨ(short, 140, 4, 1113));
    i = 49666;
    while (true) {
      i ^= 0xC213;
      switch (i) {
        case 83:
        
        default:
          continue;
        case 17:
          if (bool) {
            i = 49759;
            continue;
          } 
        case 50:
          i = 49728;
          continue;
        case 76:
          break;
      } 
      return Ddrk.loadsub(paramMap.get(str));
    } 
  }
}


/* Location:              /Users/hetaiyi/Desktop/my/tech/java/study/aa/temp/temp.jar!/com/github/catvod/spider/Proxy.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       1.1.3
 */